pump cage - Francés Inglés Diccionario